package hcn.protocol.ods.casehistory;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

/**
 * @Author: zhusm@bsoft.com.cn
 *
 * @Description: 病历记录转换
 *
 * @Create: 2019-06-17 11:13
 **/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class CaseHistoryVO implements Serializable {
    private static final long serialVersionUID = -8677378716058476451L;
    private String copyApplyRecordId;//病历信息id
    private String patientName;//患者姓名
    private String visitingDepartmentName;//就诊科室
    private String copyType;//病历类型
    private String orgid;//医院机构id
    private String hospitalName;//医院名称
    private String hospitalCode;//医院ID
    private Date applicationDate;//申请时间
    private String checkstatus="0";//审核状态
    private Integer applyRecordState;//审核状态文字描述
    private Integer copyNumber;//复印份数
    private String copycontent;//复印内容
    private String bluse;//病历用途
    private Long copyApplyPayTimeEnd;//支付截止时间
    private Date auditDate;//审核时间
    private String checkUserName;//审核人
    private String checkResult;//审核结果
    private String rejectReason;//驳回原因
    private String payState;//支付状态(1未支付、2已支付、3已关闭)

    private double copyFee=0d;//复印费
    private double distributionFee=0d;//配送费
    private double totalFee=0d;//总费用

}
